drop (one's) cookies - Spanish English Dictionary